demanded back - Spanish English Dictionary